package com.gxa.mapper.zhy;

import com.gxa.pojo.Permission;
import com.gxa.pojo.Role;
import com.gxa.pojo.Users;
import com.gxa.pojo.zhy.Pr;

import java.util.List;

/**
 * Created with IntelliJ IDEA.
 * User: 赵贺益
 * Date: 2021/12/04 12:58
 * Description:
 * Version: V1.0
 */
public interface LoginMapper {

    /**
     * 判断用户账号和密码是否正确
     * @param username
     * @param user_password
     * @return
     */
    Users queryUserBy(String username, String user_password);

    /**
     * 查询返回权限信息
     * @param username
     * @return
     */
    List<Pr> queryPermissionbyUsername(String username);
    /**
     * 根据登录账号获取该用户对应的权限角色
     */
    Role queryRoleNameByusername(String username);
    /**
     *获取该用户所有的可以操作的二级菜单
     */
    List<Permission> queryPermissionByUsername(String username);
}
